Team Geek: A Software Developer s Guide to Working Well with OthersClick Here http://ebookkers.org/?book=1449302440